a helix - İspanyolca İngilizce Sözlük